rainbow sardines - German English Dictionary